On Friday, January 18th, Ted Feighan (otherwise known as Monster Rally) held an art show and performance at End of Century Gallery in New York, NY. Photographer Ivey Haber attended the reception and performance and sent these photos to us.
For more from Ivey, please visit her tumblr.